package br.com.foxinline.enums;

/**
 *
 * @author nayra
 */
public enum TipoTransmissao {
    
    COMPRA_VENDA("Compra e venda"),
    DACAO_EM_PAGAMENTO("Dação em pagamento"),
    PERMUTA("Permuta"),
    ADJUDIACAO("Adjudicação"),
    ARREMATACAO("Arrematação"),
    REMISSAO("Remissão"),
    MANDATO_EM_CAUSA_PROPRIA("Mandato em causa própria"),
    DESINCORPORACAO_DO_ATIVO("Desincorporação do ativo permanente de pessoa jurídica"),
    ATRIBUICAO_ACIMA_DA_MEACAO_OU_QUINHAO("Atribuição acima da respectiva meação ou quinhão"),
    USO("Uso"),
    USUFRUTO("Usufruto"),
    ENFITEUSE("Enfiteuse"),
    CESSAO_DIREITOS_ARREMATANTE("Cessão de direitos do arrematante"),
    CESSAO_DIREITOS_ADJUDICATARIO("Cessão de direitos do adjudicatário"),
    CESSAO_DIREITOS_COMPROMISSO_COMPRA_E_VENDA("Cessão de direitos de compromisso de compra e venda"),
    CESSAO_DIREITOS_SUCESSAO("Cessão de direitos à sucessão"),
    CESSAO_BENFEITORIAS_E_CONSTRUCOES_EM_TERRENO_COMPROMISSADO_A_VENDA_OU_ALHEIO("Cessão de benfeitorias e construções em terreno compromissado à venda ou alheio"),
    DEMAIS_ATOS_ONEROSOS_TRANSLATIVOS("Todos os demais atos onerosos translativos de imóveis");
    
    private String nome;

    private TipoTransmissao(String nome) {
        this.nome = nome;
    }

    public String getNome() {
        return nome;
    }

    @Override
    public String toString() {
        return this.getNome();
    }
    
}
